appease (anger/passion) - Turkish English Dictionary